a partial guarantee - French English Dictionary